achillea

Meaning

Any of various plants of the genus Achillea

Translations

aquil·lea

achillea

achillea

Etymology

From the genus name Achillea.

Notes

Sign in to write sticky notes