Definition of Sundrops

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

Synonyms of Sundrops


Antonyms of Sundrops


No Antonyms Found.

Homophones of Sundrops


No Homophones Found.