Get Free Checker

Megaderma lyra

NOUN
  1. large carnivorous Old World bat with very large ears

How To Use Megaderma lyra In A Sentence

List is Empty.