Definitions | mallard |
| noun
- A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.
Etymology: Old French malart, mallart, possibly derived from malle "male".
Supplemental Details:Sponsor an extended definition for mallard for as little as $10 per month. Click here to contact us.
Full Definition of mallard
| |
|