Designed by
Title
An oscularia deltoides before flowering, succulent plant background #126457594
Description
The oscularia deltoides is a plant native to the south-western Cape, South Africa. It`s leaves are three sided / triangular `deltoides` means triangular and green. The picture is taken before flowering period of the plant.