oxeye [pl. oxeyes]
Notices
  • a composite plant with large flowers with conspicuous rays