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