English synonyms about - contact  

Pteropus capestratus

noun

1 Pteropus capestratus

A variety of fruit bat.


Find more on pteropus capestratus elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0189