Twigzy

Diplospora pubescens

IPNI:
748513-1