ARMIFEROUS


Meaning of ARMIFEROUS in English

adj bearing arms or weapons.

Webster English vocab.      Английский словарь Webster.