ophiuroid









ophiuroid


noun

  1. any echinoderm of the subclass Ophiuroidea, including brittle stars, basket stars, and others, characterized by elongate arms radiating from the disk.

adjective

  1. of or relating to the subclass Ophiuroidea.
47 queries 0.678