Green Pachyseris

Green Pachyseris
(Pachyseris rugosa)