Star-nosed Mole (noun) Definition, Meaning & Examples

noun
  1. a North American mole, Condylura cristata, having a starlike ring of fleshy processes around the end of the snout.
noun
  1. an E North American amphibious mole, Condylura cristata, having a ring of pink fleshy tentacles around the nose
Star-nosed Mole (noun) Definition, Meaning & Examples

More Definitions