clower
/ˈkloʊər/Definitions
1. noun
an obsolete or rare term for a clover plant, especially the white clover (Trifolium repens) or red clover (Trifolium pratense).
“The meadow was full of clowers, attracting various species of bees and butterflies.”