What is the meaning of the word "armillary"?

Definitions: