Definitions of sundrops:

  • noun:   a day-flowering biennial or perennial of the genus Oenothera