Annuloid

An·nu·loid

Annuloid

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