Browsing: Mammillaria theresae

Succulentopedia

Mammillaria theresae

Mammillaria theresae is an attractive small cactus that grows up to 2 inches (5 cm) tall. Stems are olive green with magenta-red tint, subglobose to…