pteropus capestratus

Noun
  1. A variety of fruit bat (synset 102142831)

Other Searches