Translation of "stermol" into English
star-nosed mole, Star-nosed Mole are the top translations of "stermol" into English.
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.
-
Show algorithmically generated translations
Automatic translations of "stermol" into English
-
Glosbe Translate
-
Google Translate
Translations with alternative spelling
Stermol
-
Star-nosed Mole
Images with "stermol"
Add example
Add