Twigzy

Cyanoneuron depauperatum

IPNI:
1001905-1