greenheads

ˈɡriːnhɛd

noun

a biting horsefly with green eyes.