How do tortoises eat things like cactus and cactus fruit in the wild with out getting mouthfuls of spines?