Meaning of rhiptoglossa

Definition of rhiptoglossa

(noun) Old World chameleons; in some classifications they are considered a superfamily of Sauria

Other information on rhiptoglossa

WIKIPEDIA results for rhiptoglossa
Amazon results for rhiptoglossa