an annual and short-lived perennial herb (chenopodium ambrosioides) - İspanyolca İngilizce Sözlük