English → Hindi dictionary

hairy legged vampire bat

हेयरी लेग्गेड वैम्पायरNOUN

Definition

similar in size and habits to Desmodus rotundus; of tropical America including southern California and Texas

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