English dictionary
starnose mole meaning and definition
Definition and meaning of starnose mole at MeaningMonkey.org. starnose mole meaning and definition in the English Dictionary.STARNOSE MOLE noun
Definition of starnose mole (noun)
- amphibious mole of eastern North America having pink fleshy tentacles around the nose
- synonyms: Condylura cristata, star-nosed mole
Source: Princeton University Wordnet