English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition evening primrose in British English

evening primrose noun

[countable/uncountable] noun
1

a plant with yellow flowers that open in the evening. An oil used in herbal medicine is obtained from its seeds.

Synonyms and related words
Definition evening primrose in British English