long-stapled - English Synonyms Dictionary