What does annelids mean?
noun
A phylum of segmented worms, including earthworms, leeches, and marine worms.
Example
"The annelids in the garden were busy burrowing underground."
Definition generated by AI and curated by RJS Tech Solutions LLP.