chamaeleonid

名词 n.

英文释义

名词 n.
  1. Any lizard of the family Chamaeleonidae; a chameleon.
    — Chamaeleonids have carried the trend further; nearly all species have lost or greatly reduced vomeronasal and olfactory systems [Parsons, 1970; Gabe and Saint Girons, 1976] and rely, instead, on vision.

词形变化

chamaeleonids plural
0 次浏览 数据来源: Wiktionary