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.