echinid

/EH0 CH AH0 N IH0 D/
noun
  1. 1

    Archaic form of echinoid. [(zoology) Any sea urchin or sea dollar of the class Echinoidea.]