Definition Definition

spatangoid - Meaning and Examples

Meaning of 'spatangoid' (Webster Dictionary)

1 . Spatangoid [ a.]
- Of or pertaining to the Spatangoidea.
2 . Spatangoid [ n.]
- One of the Spatangoidea.