meaning of artemisia maritima

artemisia maritima meaning in General Dictionary

plants of western and north European coasts