Definify.com

Definition 2024


duck_mole

duck mole

See also: duckmole

English

Noun

duck mole (plural duck moles)

  1. (archaic) The platypus.