varanoid
værəˈnoʊɪd
Definitions
1. noun
resembling or related to monitor lizards, especially of the genus Varanus
“The varanoid fossil found in the desert is a significant discovery for the paleontologists.”
2. adjective
resembling or related to monitor lizards, especially of the genus Varanus
“The varanoid appearance of the animal in the movie is quite realistic.”