ANDROMEDA Meaning of ANDROMEDA in English [ an'drɒmɪdə ]■ noun another term for bog rosemary .Originmod. L. (genus name), named after the princess Andromeda in Greek mythology. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004