No, mountain gorillas are not omnivores; they are primarily herbivores. Their diet mainly consists of plant material such as leaves, stems, and fruits. While some might assume that gorillas could eat a range of foods like other primates, mountain gorillas have adapted to a unique lifestyle that relies heavily on vegetation found in their mountainous habitat.
Mountain gorillas have a digestive system that is designed to process high-fiber plant matter efficiently. They spend a significant portion of their day foraging and consuming large quantities of foliage to meet their energy needs. This herbivorous diet is complemented by occasional supplements of insects or small invertebrates, but these make up a very small part of their overall intake.
In conclusion, while mountain gorillas may occasionally consume non-plant material, their primary diet is herbivorous, focusing on the rich, diverse foliage in their natural habitat.