← DefinitionshareGuessgreenheadnounA type of large horsefly with green eyes, common in North America.Synonymsmallardnoun