mallard (1 synonym found)

Sort mallard by:    Alphabetically | Length | Random | Definition



website design charlotte.
Definition of mallard:

°A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.
History
This word has been
viewed 742 times.







website design charlotte.
Definition of mallard:

°A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.

Back to Top