greenhead
noun
- 1
Tabanus nigrovittatus, a biting horsefly.
- 2
The mallard.
- 3
A fish, the striped bass.
Translate “greenhead” to another language
Click any language to open the translator with this word already filled in.
Tabanus nigrovittatus, a biting horsefly.
The mallard.
A fish, the striped bass.
Click any language to open the translator with this word already filled in.