dcsimg

Microscolex algoensis is a species of segmented worms in the family Acanthodrilidae.