English-Spanish dictionary »

pellitory of spain meaning in Spanish

EnglishSpanish
pellitory of Spain (Anacyclus pyrethrum)
noun

pelitrenoun
{m}