ECHINOID Meaning of ECHINOID in English noun one of the echinoidea. 2. echinoid ·adj of or pertaining to the echinoidea. Webster English vocab. Английский словарь Webster. 2012