English → Hindi dictionary

tree lizard

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

Definition

a climbing lizard of western United States and northern Mexico

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