Word info

zoophysiology

Noun

Meaning

zoophysiology (uncountable)

animal physiology

Source: en.wiktionary.org

Close letter words and terms