Io — meaning in English
Catalan → English ·
translate English → Catalan instead
English meaning
-
io
noun A large yellow North American moth known for the eye-like spots on its hindwings.
-
ion
noun An atom or molecule that has gained or lost electrons, giving it an electric charge.
Senses
Io is used for these senses in English:
-
Io
(Greek mythology) The daughter of Inachus river god, and a lover of Zeus, turned by the latter into a heifer.
-
ion
An atom or group of atoms bearing an electrical charge, such as the sodium and chlorine atoms in a salt solution.
io — full definition
-
noun A large yellow North American moth known for the eye-like spots on its hindwings.
-
name One of Jupiter's largest moons, famous for its intense volcanic activity.