Find the word definition

Wiktionary

varanoid

n. (context zoology English) Any member of the superfamily ''Varanoidea'' of lizards, including the well-known family ''Varanidae'' (the goannas).