English dictionary
achillea millefolium meaning and definition
Definition and meaning of achillea millefolium at MeaningMonkey.org. achillea millefolium meaning and definition in the English Dictionary.ACHILLEA MILLEFOLIUM noun
Definition of Achillea millefolium (noun)
Source: Princeton University Wordnet