Definition, synonyms and related words
An inhabitant of Callisto
Of, or pertaining to Callisto, the second largest moon of Jupiter.