Tamil Dictionary 🔍

iguanoid

I*gua"noid, a. Etym: [Iguana + -oid.] (Zoöl.) Defn: Pertaining to the Iguanidæ.


iguanoid - Similar Words