Definify.com

Definition 2025


duckmole

duckmole

See also: duck mole

English

Noun

duckmole (plural duckmoles)

  1. platypus