Definify.com

Definition 2025


duck_moles

duck moles

See also: duckmoles

English

Noun

duck moles

  1. plural of duck mole