Definition & Meaning | English word STENODERMINE
STENODERMINE
Definitions of STENODERMINE
- (zoology) Of or relating to the species Stenoderma rufum (red fruit bat or red fig-eating bat) or to the subfamily Stenodermatinae, which includes several West Indian and South American nose-leaf bats.
Number of letters
12
Is palindrome
No
Search for STENODERMINE in:
Page preparation took: 110.32 ms.