evening primrose
Concise Oxford English Dictionary © 2008 Oxford University Press:
evening primrose
▶noun a plant with pale yellow flowers that open in the evening, whose seeds are used for a medicinal oil. [Genus Oenothera: numerous species.]
'evening primrose' also found in these Oxford entries:

