Dayflower

Noun

  • Any of several plants, of the genus Commelina, whose flowers last only a day

Leave a Reply

Your email address will not be published.