pteropus_capestratusEnglish

Pteropus capestratus

Noun

A variety of fruit bat

English: Pteropus capestratus