English → Hindi dictionary

teiid lizard

टीड लिज़ार्ड / टीडNOUN

Definition

tropical New World lizard with a long tail and large rectangular scales on the belly and a long tail

Looking for poetry? Read shayari and poems by great poets.