human
Why did the Romans lose at the battle of Libiornian?
assistant
The Romans lost because they were outnumbered. The Romans had a lot of soldiers, but the Carthaginians had a lot more ships. The Romans also had a lot of weapons, but the Carthaginians had a lot of spears. The Carthaginians also had a lot of food, and they were able to feed their soldiers while the Romans had to forage for food. In the end, the Carthaginians won the battle because they had more soldiers, more ships, and more food.