starnoses

noun
  1. plural of starnose; small moles with distinctive star-shaped appendages on their snouts, found in wet areas of North America
  2. Usage: zoological

Examples