1 English Synonyms for MARGUERITE
Prev.1Next
oxeye daisy
Definition: 1. A widespread flowering plant native to Europe and temperate regions of Asia, Leucanthemum vulgare.
There are 2 definitions of the word oxeye daisy
Show more information about oxeye daisy
Prev.1Next
Search took: 8.6184 ms