English → Hindi dictionary
megaderma lyra
Definition
large carnivorous Old World bat with very large ears
Looking for poetry? Read shayari and poems by great poets.
large carnivorous Old World bat with very large ears
Looking for poetry? Read shayari and poems by great poets.