meaning of annelid worm

annelid worm meaning in General Dictionary

worms with cylindrical systems segmented both internally and externally