Alchornea floribunda
Alchornea floribunda is a plant native to tropical Africa. The plant is locally known as Niando. Wikipedia
Family: Euphorbiaceae
Scientific name: Alchornea floribunda
Genus: Alchornea
Order: Malpighiales
Kingdom: Plantae