Online English Dictionary

Home

Stenoderm


n.

Any species of bat belonging to the genus Stenoderma , native of the West Indies and South America. These bats have a short or rudimentary tail and a peculiarly shaped nose membrane.


© 2009 Dammam Community College