Translation of "Stermol" into English
Star-nosed Mole, star-nosed mole are the top translations of "Stermol" into English.
Stermol
-
Star-nosed Mole
-
Show algorithmically generated translations
Automatic translations of "Stermol" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
stermol
-
star-nosed mole
nounA small mole found in wet low areas of eastern Canada and the north-eastern United States which has a prominent snount that serves as a touch organ.
Images with "Stermol"
Add example
Add