Osbeckia Stellata
-
O
Osbeckia Stellata
Description Osbeckia Stellata, also known as Scarlet Osbeckia, is a flowering plant that belongs to the Melastomataceae family. It is a tropical plant that is native to Southeast Asia, including Thailand, Malaysia, and Indonesia. The plant is named after its discoverer, Pehr Osbeck, a Swedish explorer and naturalist who discovered this plant during his visit to China in the 18th…
Read More »