Wiktionary
teratembiid
n. (context zoology English) Any member of the Teratembiidae.
n. (context zoology English) Any member of the Teratembiidae.