meaning of armiferous

1. Bearing arms or weapons.


Related Words

armiferous |

Developed & Maintained By Taraprasad.com

Treasure Words