catapultæ
See also:
catapultae
English
Noun
catapultæ
plural of
catapulta