Twigzy

Squamellaria major

IPNI:
767066-1