Armilla Definition
noun
A military decoration in Ancient Rome.
Wiktionary
(zoology) A ring of hair or feathers on the legs.
Wiktionary
Synonyms:
Find Similar Words
Find similar words to armilla using the buttons below.
A military decoration in Ancient Rome.
Find similar words to armilla using the buttons below.