Portuguese translation of the English word rainbow weed

English → Portuguese
  
EnglishPortuguese (translated indirectly)Esperanto
rainbow weed
(purple loosestrife; spiked loosestrife; purple lythrum)
erva‐carapau
;
salgueirinha
;
salgueirinha‐roxa
;
salicária
arco‐íris

EnglishPortuguese
rainbow weed erva‐carapau; salgueirinha; salgueirinha‐roxa; salicária
rainbow arco íris