annelid

/ˈænʌlɪd/

Explore definitions, synonyms, and language insights of annelid

Definitions

Adjective
relating to or belonging to or characteristic of any worms of the phylum Annelida
Noun
worms with cylindrical bodies segmented both internally and externally

More General Terms