meaning of phylum annelida

1. segmented worms: earthworms; lugworms; leeches


Related Words

phylum annelida |

Developed & Maintained By Taraprasad.com

Treasure Words