meaning of annuloida

1. A division of the Articulata, including the annelids and allied groups; sometimes made to include also the helminths and echinoderms.


Related Words

annuloida |

Developed & Maintained By Taraprasad.com

Treasure Words