Meaning of oenothera biennis

Definition of oenothera biennis

(noun) a coarse biennial of eastern North America with yellow flowers that open in the evening; naturalized in Europe

Other information on oenothera biennis

WIKIPEDIA results for oenothera biennis
Amazon results for oenothera biennis