English → Hindi dictionary

megaderma lyra

मेगडेरम लयरा / मॅगडेरमNOUN

Definition

large carnivorous Old World bat with very large ears

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