dayflower
noun
Definitions
Any of several plants, of the genus Commelina, whose flowers last only a day
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Any of several plants, of the genus Commelina, whose flowers last only a day