Word info

duck mole

Noun

Meaning

duck mole (plural duck moles)

(obsolete) A platypus (Ornithorhynchus anatinus).

Source: en.wiktionary.org

Close letter words and terms