What is the full meaning of echinodermatous
of or like an echinoderm [adj]
Example of the word echinodermatous placed on a Scrabble board.