English dictionary
sundrops meaning and definition
Definition and meaning of sundrops at MeaningMonkey.org. sundrops meaning and definition in the English Dictionary.SUNDROPS noun
Definition of sundrops (noun)
- a day-flowering biennial or perennial of the genus Oenothera
- synonyms: Oenothera fruticosa
Source: Princeton University Wordnet