greenhead

listen to the pronunciation of greenhead
English - English
A state of greenness; verdancy
The mallard
The striped bass
{i} (Zoology) male mallard duck
greenhead
Favorites