star-nosed moles
English
Noun
star
-
nosed
moles
plural of
star-nosed mole