meaning of chamaeleon

1. lizard of Africa and Madagascar able to change skin color and having a projectile tongue


Related Words

chamaeleon | chamaeleonidae | chamaeleontidae |

Developed & Maintained By Taraprasad.com

Treasure Words