English → Hindi dictionary
euderma maculata
Definition
a large bat of the southwestern United States having spots and enormous ears
Looking for poetry? Read shayari and poems by great poets.
a large bat of the southwestern United States having spots and enormous ears
Looking for poetry? Read shayari and poems by great poets.