What is the meaning of Armiferous?

Bearing arms or weapons.

Source: wiktionary.org