Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Annuloida
n. pl.
A division of the Articulata, including the annelids and allied groups; sometimes made to include also the helminths and echinoderms.
←
Annuloid
Annulosa
→
Shares
Related Words
Annul
Annuloid
Menu
Home
Search
My Last Searches