Twigzy

Faramea involucellata

IPNI:
749141-1