Did you get those from Aldi? I bought some Echinacea from Aldi earlier this year and they turned out to be (I believe) Saponaria ocymoides.Can't...
Separate names with a comma.