ANNULOID MEANING IN ENGLISH

• Annuloid Definition & Synonyms

  1. (a.) Of or pertaining to the Annuloida.


• Annuloida Definition & Synonyms

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


RECENT SEARCHES