Inula helenium L., 1753 31% complete

Elecampane

Sp. Pl.: 881 (1753)