We do not currently know of any synonyms for yarrow.
The noun yarrow is defined as:
See full definition of the word yarrow.
Did you mean arrow, marrow, barrow, harrow or narrow?