Definition Definition

spatangus - Meaning and Examples

Meaning of 'spatangus' (Webster Dictionary)

1 . Spatangus [ n.]
- A genus of heart-shaped sea urchins belonging to the Spatangoidea.