Noun Definition
sundrops
1.Definition: a day-flowering biennial or perennial of the genus Oenothera
Related Noun(s):oenothera fruticosa
Category: Plants1.Definition: a day-flowering biennial or perennial of the genus Oenothera
Related Noun(s):oenothera fruticosa
Category: Plants