Word info

megaderm

Noun

Meaning

Any one of several species of Old World blood-sucking bats of the genus Megaderma.

Source: Webster's dictionary

Close letter words and terms