Definition of Star-Nosed Mole

  • 1. Amphibious mole of eastern North America having pink fleshy tentacles around the nose Noun

Synonyms for word "star-nosed mole"

Semanticaly linked words with "star-nosed mole"

Hyponims for word "star-nosed mole"