Siam weed

English dictionary entry

Meanings

noun
  1. A plant of species Chromolaena odorata, native to the Americas, considered invasive in Africa and Asia.

Word forms

Siam weed siamweed

Synonyms

rouge plant Christmas bush jack in the box devil weed common floss flower
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.