Find the word definition

Wiktionary

varanids

n. (plural of varanid English)