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