Annelid
English Meaning
Of or pertaining to the Annelida.
- Any of various worms or wormlike animals of the phylum Annelida, characterized by an elongated, cylindrical, segmented body and including the earthworm and leech.
- Of or belonging to the phylum Annelida.
Sorry, No Malayalam Meaning for your input!
See Anneli Want To Try Annelid In Malayalam??