Twigzy

Hydnophytum decipiens

IPNI:
753440-1