Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

greenhead Definition

Cancel
greenhead
noun(green-head)
any of several green-eyed horseflies (such as Tabanus nigrovittatus)

Words Related to greenhead!

greenhead Examples by Brain Bank Users