meaning of annelids

1. Alt. of Annelidan
2.
worms with cylindrical bodies segmented both internally and externally


Related Words

annelid | annelid worm | annelida | annelidan | annelidous |

Developed & Maintained By Taraprasad.com

Treasure Words