mallard

definition: wild dabbling duck from which domestic ducks are descended
example:
speech part: noun
synonyms:

How mallard is being used?