Browsing: Macedonia

Plantopedia

Achillea abrotanoides

Achillea abrotanoides is a herbaceous perennial flowering plant up to 16 inches (40 cm) tall. The stem is subglabrous to tomentose…