meaning of armilla
1. An armil.
2. A ring of hair or feathers on the legs.
3. archeology a bracelet worn around the wrist or arm
Related Words
armilla | armillae | armillaria | armillaria caligata | armillaria ponderosa | armillaria zelleri | armillariella | armillariella mellea | armillary | armillary sphere | armillas |