Home

Word

Echinacea, n.
more info small genus of North American coarse perennial herbs
<noun.plant>

Echinacea genus Echinacea