Find the word definition

Wiktionary

varanopids

n. (plural of varanopid English)