Get Free Checker

Megaderma

NOUN
  1. type genus of the Megadermatidae

How To Use Megaderma In A Sentence

  • Megadermatids lack upper incisors, and their large canines have a secondary cusp.
View all