Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Starnose
n.
A curious American mole (Condylura cristata) having the nose expanded at the end into a stellate disk; -- called also star-nosed mole.
←
Starn
Starost
→
Shares
Related Words
Nose
Star
Starn
Tarn
Menu
Home
Search
My Last Searches