mallard
/ˈmælɑːd/noun
उच्चारण मैलार्ड
मैलार्ड (एक जंगली बत्तख), नीलसर
Advanced word
noun
- 1
[C]
a common wild duck; the male has a shiny green head
मैलार्ड (एक जंगली बत्तख), नीलसर
- A pair of mallards was swimming on the lake.
- Mallards visit northern Indian wetlands in winter.