Etymology Explorer › Latin

Where does “Achillea” come from?

Achillea (Latin): yarrow

Definitions

  1. yarrow

Words derived from “Achillea”

  • achilleifolius