Armilla(n.) An armil.
Armilla(n.) A ring of hair or feathers on the legs.
Armillae(pl. ) of Armilla
Armillas(pl. ) of Armilla

Words within armillae