Twigzy

Calycosia petiolata

IPNI:
745266-1