Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Megaderm
n.
Any one of several species of Old World blood-sucking bats of the genus Megaderma.
←
Megacoulomb
Megadyne
→
Shares
Related Words
Derm
Egad
Gade
Mega
Menu
Home
Search
My Last Searches