star-nosed moles

English

Noun

star-nosed moles

  1. plural of star-nosed mole