The Collaborative International Dictionary
Armillae
Armilla \Ar*mil"la\, n.; pl. E. Armillas, L. Armill[ae].
An armil.
(Zo["o]l.) A ring of hair or feathers on the legs.
Wiktionary
armillae
n. (plural of armilla English)