English-Turkish translation for "artemisia"
"artemisia" Turkish translation
Results: 1-2 of 2
artemisia
artemisia (also: mugworth)
Similar words
Arrowhead · Arrows · Arrowstyle · arrowworms · arsenal · arsenic · arson · Art · ARTA · artemia · artemisia · arteria · artery · artful · arthropoda · artichoke · Article · articulata · articulation · artifact · artificial
Even more translations in the English-Italian dictionary by bab.la.