megachiroptera

Noun
  1. Fruit bats (synset 102142131)

Found on Word Lists

Other Searches