starnose mole Meaning, Definition & Usage

  1. noun amphibious mole of eastern North America having pink fleshy tentacles around the nose
    Condylura cristata; star-nosed mole.

WordNet