DAYFLOWER MEANING IN ENGLISH

• Dayflower Definition & Synonyms

  1. (n.) A genus consisting mostly of tropical perennial herbs (Commelina), having ephemeral flowers.


Synonyms:
Spiderwort,

RECENT SEARCHES