meaning of inula helenium

1. tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally


Related Words

inula helenium |

Developed & Maintained By Taraprasad.com

Treasure Words