Twigzy

Hydnophytum orbiculatum

IPNI:
753489-1