YourDictionary

greenhead

(grēnˈhĕdˌ)

noun
A male mallard duck.

link/cite print suggestion box