home
Unscramble Words
yarrows
We have found lemma(root) word of yarrows : yarrow.
Definitions
[ˈjarəʊ], (Noun)
Definitions:
- a Eurasian plant with feathery leaves and heads of small white or pale pink aromatic flowers, which has long been used in herbal medicine
Phrases:
Origin
:
Old English gearwe, of West Germanic origin; related to Dutch gerwe
Click here to see the free dictionary definition for yarrows
definition by Oxford Dictionaries