elecampane (inula helenium) - Spanish English Dictionary

elecampane (inula helenium)

Meanings of "elecampane (inula helenium)" in Spanish English Dictionary : 2 result(s)

English Spanish
Botany
elecampane (inula helenium) énula campana [f]
elecampane (inula helenium) hierba del ala [f]