greenhead
noun
green·head
ˈgrēn-ˌhed
: any of several green-eyed horseflies (such as Tabanus nigrovittatus)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share