Little goblin bat

The little goblin bat is a species of bat in the family Molossidae, the free-tailed bats. It is endemic to Cuba.


The little goblin bat is a species of bat in the family Molossidae, the free-tailed bats. It is endemic to Cuba.
Read article on Wikipedia