yarrows is yarrow's Plural Form

yarrow

US 
UK 
  • n.【植】欧[西洋]蓍草
Plural Form:yarrows  
n.
1.
【植】欧[西洋]蓍草

Sample Sentence