achilleoides

Latin

Etymology

From Achillea (yarrow)

Adjective

achilleoides

  1. (New Latin) Resembling yarrow
Last modified on 28 January 2012, at 16:11