SUNDROPS

Definition of SUNDROPS

  1. (noun)a day-flowering biennial or perennial of the genus Oenothera