Carpobrotus virescens September 16, 2018 By Barb Dobson Carpobrotus virescens (virescens, Latin, meaning becoming green or verdant, bot. light green