Meaning of starnose mole

Definition of starnose mole

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

Other information on starnose mole

WIKIPEDIA results for starnose mole
Amazon results for starnose mole