Chamaeleontidae

📖 中文释义

  1. 避役科
📘 English Definition(英文释义)
  1. n. Old World chameleons; in some classifications they are considered a superfamily of Sauria