hyperleptoprosopic - English Synonyms Dictionary