chamaeleonid
名词 n.
英文释义
名词 n.
-
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.
词形变化
0 次浏览
数据来源: Wiktionary