The Parody Wiki
Advertisement

Carollia perspicillata.jpg

Seba's short-tailed bat (Carollia perspicillata) is a common and widespread bat species in the family Phyllostomidae (Say it: fill-oh-STOH-muh-dee). They are found in Central America, the northern parts of South America, and in the Antilles islands.

Gallery

Advertisement