Meaning of achillea ptarmica
Definition of achillea ptarmica
(noun)
Eurasian
herb
having
loose
heads of
button-shaped
white
flowers and
long
grey-green
leaves that
cause
sneezing
when
powdered
Other information on achillea ptarmica
WIKIPEDIA results for
achillea ptarmica
Amazon results for
achillea ptarmica
Tweet