achillea [noun]

Definition of achillea:

any of several plants of the genus Achillea native to Europe and having small white flowers in flat-topped flower heads

Synonyms of achillea:

Opposite/Antonyms of achillea:


Sentence/Example of achillea:

The effects of aqueous-ethanol extract of Achillea wilhelmsii on gastric acid secretion at basal, vagotomized and vagal-stimulated conditions.