dcsimg

Eschara verrucosa is a species of in the family Flustridae.