- mallard as a noun:
- 1
mallard
noun
1 mallard
Wild dabbling duck from which domestic ducks are descended; widely distributed.
synonym: Anas platyrhynchos.
Dutch: wilde eend
Polish: krzyżówka, kaczka krzyżówka
debug info: 0.0362
noun
Wild dabbling duck from which domestic ducks are descended; widely distributed.
synonym: Anas platyrhynchos.
Dutch: wilde eend
Polish: krzyżówka, kaczka krzyżówka
debug info: 0.0362