human
Why did the Romans lose at the battle of Libiornian?
assistant
The Romans lost because they were outnumbered. The Carthaginians had a lot more ships than the Romans did, and the Carthaginians had a lot more soldiers. The Carthaginians also had better weapons, so they were able to hit the Romans with their catapults.