Synonyms and Antonyms for Spatangoida

1. Spatangoida (n.)

heart-shaped sea urchins

Synonyms: