Search term Artemisia tridentata has one result

EN IT Translations for artemisia

IT Italian EN English
artemisia tridentata (n) [botanica] {f} sagebrush (n) [botanica]

IT EN Translations for artemisia

artemisia (n) [botanica] {f} sagebrush (n) [botanica]