anatomic snuffbox - English Synonyms Dictionary