Wiktionary
chamaeleonids
n. (plural of chamaeleonid English)
n. (plural of chamaeleonid English)