Noun Definition

annelida

1.Definition: segmented worms: earthworms; lugworms; leeches

Category: Animals