Browsing: Notechidnopsis tessellata

Succulentopedia

Notechidnopsis tessellata

Notechidnopsis tessellata is a stem succulent reaching heights up to 4 inches (10 cm). The stems branch sparingly from a decumbent base, becoming…