noun 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.
STENODERM
Meaning of STENODERM in English
Webster English vocab. Английский словарь Webster. 2012