echinodermatous is Accepted in TWL Scrabble Dictionary

echinodermatous Scrabble score: 23

Meaning of echinodermatous

  • of or like an echinoderm [adj]