a common and widespread species of plants in the sunflower family, asteraceae (artemisia campestris)
Meanings of "a common and widespread species of plants in the sunflower family, asteraceae (artemisia campestris)" in Spanish English Dictionary : 1 result(s)