Spanish-English dictionary »

matricaria meaning in English

SpanishEnglish
matricaria noun
{f}

feverfew(Tanacetum parthenium)
noun
[UK: ˈfiː.vərˌ.fjuː] [US: ˈfiː.vər.ˌfjuː]