Otomops johnstonei
Mammalia · Chiroptera · Molossidae
Johnstone's mastiff bat is a species of bat in the Molossidae family endemic to Indonesia.
Habitat
Endemic to Indonesia.
Diet
To be updated
Lifespan