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.
No synonyms or antonyms found for this word.