Sundrops (noun) Definition, Meaning & Examples

noun, plural sun·drops.
  1. any of various plants of the genus Oenothera, of the evening primrose family, having flowers that bloom during the day.
Sundrops (noun) Definition, Meaning & Examples

More Definitions