dcsimg

Ascarophis ovotrichiura is a species of in the family Cystidicolidae.