Succulents
The Moonstone succulent, scientific name Pachyphytum oviferum, is a branch of the Moonstone succulent plant family and a horticultural species of star beauties, with which the two are often confused.
Dec 07 2021By Maggie