Wiktionary
thamnocephalid
n. (context zoology English) Any member of the Thamnocephalidae.
n. (context zoology English) Any member of the Thamnocephalidae.