DictionaryAI

musk duck

Short definition from Wiktionary

Noun

  1. Biziura lobata, a highly aquatic, stiff-tailed duck native to southern Australia.

We haven’t written up musk duck yet: Simple and Standard meanings, examples and a quiz.