Definify.com

Definition 2026


duckmole

duckmole

See also: duck mole

English

Noun

duckmole (plural duckmoles)

  1. platypus