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 armilla

6 letter words: 2 results
View all words...