megabat

Noun
  1. Large Old World bat of warm and tropical regions that feeds on fruit (synset 102142323)

Found on Word Lists

Other Searches