Tanacetum balsamita

Tanacetum balsamita St. Peter’s grass (Tanacetum balsamita L.) is an herbaceous species belonging to the Asteraceae family. Systematic – From

Read more