Definify.com

Definition 2024


star-nosed_moles

star-nosed moles

English

Noun

star-nosed moles

  1. plural of star-nosed mole