>

chuckwalla

/'tʃʌk.wɒlә/

📖 中文释义

  1. n. 食用大蜥蜴
📘 English Definition(英文释义)
  1. n. a herbivorous lizard that lives among rocks in the arid parts of southwestern United States and Mexico