Definition of "armilla"

armilla