polar globule - English Synonyms Dictionary