Giant pandas are extremely specialised herbivores that feed almost exclusively on highly fibrous bamboo, despite descending from primarily flesh-eating carnivores.
Giant pandas are extremely specialised herbivores that feed almost exclusively on highly fibrous bamboo, despite descending from primarily flesh-eating carnivores.