What is the meaning of Armiferous?

Bearing arms (weapons).

Source: wiktionary.org