Question: Echinacea and Clethra, have flowers?
Sentence (from "Echinacea"): Echinacea is a genus, or group of herbaceous flowering plants in the daisy family.
Relevant evidence: Yes