English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Annuloida
Annuloida
(n. pl.)
A division of the Articulata, including the annelids
and allied groups; sometimes made to include also the helminths and
echinoderms.