Home
Advance Search
Dictionary
Words with Friends solver
Meaning of annelid
Definition:-
A segmented worm of the phylum Annelida, such as an earthworm or leech. (noun)
Relating to or denoting annelids. (adjective)