Webster's Revised Unabridged Dictionary · 1913

Annuloida

Annuloida ({not transcribed}) , noun, plural

[New Latin, from Latin annulus ring + -oid.]

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