hominiforme - English Synonyms Dictionary