echinocyte - English Synonyms Dictionary