1. Herbivores eat grass which has high cellulose content. It needs more time for digestion as it is difficult to digest.
2. Carnivores eat meat which is easier to digest.
3. Therefore, herbivores need longer small intestine and carnivores need shorter small intestine.
2. Carnivores eat meat which is easier to digest.
3. Therefore, herbivores need longer small intestine and carnivores need shorter small intestine.