condylura cristata Meaning, Definition & Usage

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

WordNet