Word info

cosmophysiology

Noun

Meaning

cosmophysiology (uncountable)

A belief system that links parts of the human body to the external universe or cosmos.

Source: en.wiktionary.org

Close letter words and terms