achillea
English Dictionary
->
Letter A
-> achillea
Search Dictionary:
achillea Definition
(n)
any
of
several
plants
of
the
genus
Achillea
native
to
Europe
and
having
small
white
flowers
in
flat
-
topped
flower
heads
achillea Synonyms
achillea
© Art Branch Inc.