Twigzy

Hydnophytum philippinense

IPNI:
753494-1