What does Armiferous mean?

Armiferous meaning in General Dictionary

Bearing arms or weapons

View more

  • Bearing hands or tools.

Armiferous meaning in General Dictionary

(a.) Bearing hands or weapons.