Echinacea and Clethra, have flowers?
Echinacea: Echinacea is a genus, or group of herbaceous flowering plants in the daisy family. Clethra: Clethra is a genus of flowering shrubs or small trees described as a genus by Linnaeus in 1753.
yes