Succulentopedia Oscularia deltoides (Deltoid-leaved Dew Plant) April 22, 2017 Oscularia deltoides (Deltoid-leaved Dew Plant) is a low growing, gray succulent shrublet. This plant smothers the ground up to 1 foot…