duckmoles

See also: duck moles

English

Noun

duckmoles

  1. plural of duckmole