English → Hindi dictionary

teiid

टीड / टीईडी / टीडी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.