Twigzy

Diplospora schmidtii

IPNI:
748514-1