starnoses

noun

Plural form of starnose.