alecost

nounA plant (Tanacetum balsamita) with fragrant leaves, historically used in cooking and herbal medicine.

Synonyms

alecost synonyms & antonyms | whatsthatwordmean | whatsthatwordmean