Designed by
Title
Chromolaena odorata is a tropical and subtropical speciea. #210267476
Description
Chromolaena odorata is a tropical and subtropical species of flowering shrub in the sunflower family. It is native to the Americas, from Florida and Texas in the United States south through Mexico and the Caribbean to South America.