iguana
Definition
A large, typically herbivorous lizard found in tropical regions, especially in Central and South America.
中文 大型的通常为食草性的蜥蜴,主要分布于热带地区,特别是中美洲和南美洲。
Example
"The green iguana sat motionless on the rock, basking in the sun."
A large, typically herbivorous lizard found in tropical regions, especially in Central and South America.
中文 大型的通常为食草性的蜥蜴,主要分布于热带地区,特别是中美洲和南美洲。
"The green iguana sat motionless on the rock, basking in the sun."