English | German | Russian | Czech

sundrops English

Meaning sundrops meaning

What does sundrops mean?

sundrops

a day-flowering biennial or perennial of the genus Oenothera

Synonyms sundrops synonyms

What other words have the same or similar meaning as sundrops?

sundrops English » English

evening primrose Oenothera fruticosa

Are you looking for...?