Starnose Definition
noun
Star-nosed mole.
Wiktionary
Other Word Forms of Starnose
Noun
Singular:
starnose
Plural:
starnosesFind Similar Words
Find similar words to starnose using the buttons below.