Megaderm meaning

(zoology) Any of several species of Old World blood-sucking bats of the genus Megaderma.
noun
0
0
Advertisement

Origin of megaderm

  • mega- +‎ -derm
    From Wiktionary