Definitions
Iocaste

Iocaste

Iocaste, in astronomy, one of the 39 known moons, or natural satellites, of Jupiter.
See Jocasta
Search another word or see Iocasteon Dictionary | Thesaurus |Spanish
  • Please Login or Sign Up to use the Recent Searches feature