Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

star nosed mole Definition

Cancel
star nosed mole
noun(star-nosed mole)
a common black long-tailed semiaquatic mole (Condylura cristata) of the northeastern U.S. and adjacent Canada that has a series of pink fleshy projections surrounding the nostrils

Words Related to star nosed mole!

star nosed mole Examples by Brain Bank Users