starnoses

nounA small mole found in wet lowland areas of eastern North America, with a distinctive star-shaped cluster of pink fleshy tentacles around its nose.

No synonyms or antonyms found for this word.

starnoses synonyms & antonyms | whatsthatwordmean | whatsthatwordmean