pellitory of Spain

Noun

 * 1) Any of several plants having edible, pungent leaves or roots, especially.

Translations

 * Greek:
 * Ancient: πύρεθρον
 * Spanish: pelitre