Definition of oxeye daisy

Definition of oxeye daisy
  1. oxeye daisy Noun A widespread flowering plant native to Europe and temperate regions of Asia, "Leucanthemum vulgare".
Need more help? Try our forum NEW