These fearsome beasts have small cannons, comparable to serpentines, mounted on their backs.
⇑ Translate the sentence above by Google ⇑
Related: comparable, beast