chamaeleo chamaeleon

Noun
  1. A chameleon found in Africa (synset 101696819)

Found on Word Lists

Other Searches