greenhead

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