|
Definition of Greenhead
1. n. The mallard.
2. n. A state of greenness; verdancy.
Definition of Greenhead
1. Noun. ''Tabanus nigrovittatus'', a biting horsefly. ¹
2. Noun. The mallard. ¹
3. Noun. A fish, the striped bass. ¹
¹ Source: wiktionary.com
Definition of Greenhead
1. [n -S]
Medical Definition of Greenhead
1.