ALL meanings of greenhead
green·head
G g - noun greenhead A biting horsefly with green eyes. 1
- noun greenhead a male mallard. 1
- noun greenhead a male mallard 0
- noun greenhead Tabanus nigrovittatus, a biting horsefly. 0
- noun greenhead The mallard. 0
- noun greenhead A fish, the striped bass. 0