echinoid


Meanings

  • ECHINOID n pl. -S a spiny marine animal

Synonyms


Scrabble Score: 14

echinoid is a valid Scrabble (US) TWL word

echinoid is a valid Scrabble Word in Merriam-Webster MW Dictionary

echinoid is a valid Scrabble Word in International Collins CSW Dictionary


Words With Friends Score: 15

echinoid is a valid Words With Friends word