Sunday, November 4, 2012

Dictionary Defs: ACHILLEA

Continuing our turn through the As, we come across ACHILLEA. The definition for ACHILLEA is "Yarrow."

YARROW: A perennial herb.

No comments:

Post a Comment