Twigzy

Hydnophytum hellwigii

IPNI:
753453-1