EN

Synonyms for starnose

Most common

star-nosed mole

All synonyms

Noun

Definitions

  1. n. 1

    star-nosed mole

Forms

Plural
starnoses