Home / M / megaderma lyra

megaderma lyra

noun 14 letters Scrabble 22 WWF 25
Definitions
noun

large carnivorous Old World bat with very large ears

Look “megaderma lyra” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →