Definify.com

Definition 2026


star-nosed_moles

star-nosed moles

English

Noun

star-nosed moles

  1. plural of star-nosed mole