Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

annelida Definition

Cancel
annelida
noun plural(An-nel-i-da)
a phylum of coelomate and usually elongated segmented invertebrates (as earthworms, various marine worms, and leeches)

Words Related to annelida!

annelida Examples by Brain Bank Users