|
Definition of Stenoderm
1. 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.
Definition of Stenoderm
1. Noun. (zoology) Any of the bats of the genus ''Stenoderma''. ¹
¹ Source: wiktionary.com