Word info

exozoologist

Noun

Meaning

exozoologist (plural exozoologists)

Synonym of xenozoologist

Source: en.wiktionary.org

Close letter words and terms