YourDictionary

oxeye

noun

any of several composite plants, as a sunflowerlike perennial plant (Heliopsis helianthoides) of E North America

See oxeye in American Heritage Dictionary 4

link/cite print suggestion box