Definify.com

Definition 2024


duckmole

duckmole

See also: duck mole

English

Noun

duckmole (plural duckmoles)

  1. platypus