SUNDROPS MEANING IN ENGLISH

• Sundrops Definition & Synonyms

  1. (n.) Any one of the several species of Kneiffia, esp. K. fruticosa (syn. Oenothera fruticosa), of the Evening-primrose family, having flowers that open by daylight.


RECENT SEARCHES