Definitions 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.
Words in your word
2 Letter Words
aa ad ai al an do id in la li lo na no nu od oi on un