iguanoid

i'^wɑ:nɔid

英文释义

a. Pertaining to the Iguanidae.

中文翻译

类似鬣蜥的蜥蜴

学习工具