Search

Escto search a new word

mallard

noun
originFrench

A common wild duck (Anas platyrhynchos), the male of which has a distinctive iridescent green head.

Word Map