MEGADERM


Meaning of MEGADERM in English

noun any one of several species of old world blood-sucking bats of the genus megaderma.

Webster English vocab.      Английский словарь Webster.