LOWLAND GORILLA


Meaning of LOWLAND GORILLA in English

noun

: either of two gorillas ( Gorilla gorilla gorilla or G. gorilla graueri ) that inhabit lowland rainforests of west central Africa

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.