Sundrops meaning

sŭn'drŏps'
Any of various plants of the genera Oenothera and Calylophus having four-petaled yellow flowers that bloom during the day.
pluralNoun
0
0
Any of various evening primroses, usually having large, yellow flowers.
noun
0
0
Evening primrose.
noun
0
0
Advertisement