单词 | iguanid |
释义 | iguanid/ɪˈɡwɑːnɪd /noun Zoology A lizard of the iguana family (Iguanidae). Iguanids are found mainly in the New World but also occur in Madagascar and on some Pacific islands.Variation in mating system structure is common in lizards, especially the herbivorous iguanids....
OriginLate 19th century: from modern Latin Iguanidae (plural), from the genus name Iguana (see iguana). |
随便看 |
英语词典包含243303条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。