Definition Definition

armilla - Meaning and Examples

Meaning of 'armilla' (Webster Dictionary)

1 . Armilla [ n.]
- An armil.
- A ring of hair or feathers on the legs.