Meaning of lanthanotidae

Definition of lanthanotidae

(noun) stout-bodied lizards

Other information on lanthanotidae

WIKIPEDIA results for lanthanotidae
Amazon results for lanthanotidae