Word info

zoophysiologist

Noun

Meaning

zoophysiologist (plural zoophysiologists)

One who studies zoophysiology.

Source: en.wiktionary.org

Close letter words and terms