peptidoid - English Synonyms Dictionary