sundrops Meaning, Definition & Usage

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

WordNet