Back to List

Echinacea pallida

TaxID: 53749

Taxonomic Information

Eukaryota

Streptophyta

Magnoliopsida

Asterales

Asteraceae

Echinacea

pallida

HPAF87579D

Echinacea pallida
c
(c) Joseph D Kurtz@BY-NC

Associated Pests (1 pests)