STENODERM


Meaning of STENODERM in English

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.

Webster English vocab.      Английский словарь Webster.