Meaning of oxeye

Definition of oxeye

(noun) any North American shrubby perennial herb of the genus Heliopsis having large yellow daisylike flowers
Eurasian perennial herbs having daisylike flowers with yellow rays and dark centers

Other information on oxeye

WIKIPEDIA results for oxeye
Amazon results for oxeye