Origin: Greek prefix mega-
Definition, synonyms and related words
Any of several species of Old World blood-sucking bats of the genus Megaderma.