搜尋結果
iguanid
- IPA[iˈɡwänid]
美式
- 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.
noun: iguanid, plural noun: iguanids
- 更多解釋
- IPA[ɪˈɡwɑːnɪd]
英式
- a lizard of the iguana family (Iguanidae). Iguanids are found mainly in the New World but also ...
Oxford Dictionary