Twigzy

Duckeodendron cestroides

IPNI:
85532-2