Open main menu

EnglishEdit

EtymologyEdit

xeno- +‎ zoologist

NounEdit

xenozoologist (plural xenozoologists)

  1. One who studies xenozoology.