alchornea
/ˌæl.kɔrˈniː.ə/Definitions
1. noun
A genus of flowering plants in the family Euphorbiaceae.
“The alchornea’s unique flowers are a rare sight to behold.”
1. noun
A genus of flowering plants in the family Euphorbiaceae.
“The alchornea’s unique flowers are a rare sight to behold.”