Twigzy

Diplospora sessilis

IPNI:
748515-1