western lowland gorilla (gorilla gorilla gorilla) - English Synonyms Dictionary