Meaning of star-nosed mole

Definition of star-nosed mole

(noun) amphibious mole of eastern North America having pink fleshy tentacles around the nose

Other information on star-nosed mole

WIKIPEDIA results for star-nosed mole
Amazon results for star-nosed mole