armilla
English
noun
Definitions
- An armband awarded as a military decoration in Ancient Rome.
- (zoology) A ring of hair or feathers on the legs.
Etymology
Borrowed from Latin armilla (bracelet, metal hoop).
Origin
Latin
armilla
Gloss
bracelet, metal hoop
Concept
Semantic Field
Clothing and grooming
Ontological Category
Person/Thing