CompareWords
Compare
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