What does annelid mean?
noun
A phylum of segmented worms, including earthworms, leeches, and marine worms.
Example
"The annelid worms were found in the moist soil of the forest."
Definition generated by AI and curated by RJS Tech Solutions LLP.