dcsimg

Drawida troglodytes is a species of segmented worms in the family Moniligastridae.