mallards
noun
- 1
A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.
Translate “mallards” to another language
Click any language to open the translator with this word already filled in.
A common and widespread dabbling duck, Anas platyrhynchos, whose male has a distinctive dark green head.
Click any language to open the translator with this word already filled in.