Twigzy

Canephora humblotii

IPNI:
745292-1