English → Hindi dictionary

alligator lizard

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

Definition

slim short-limbed lizard having a distinctive fold on each side that permits expansion; of western North America

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