Spatangoid

Definition:

  • (a.) Of or pertaining to the Spatangoidea.
  • (n.) One of the Spatangoidea.

Compare spatangoid with other words:

semita vs. spatangoid

rosette vs. spatangoid