echinoids

noun
  1. marine animals belonging to the class Echinoidea, including sea urchins and sand dollars, characterized by a round or flattened body covered with spines
  2. Usage: zoological term; plural form

Examples