Synonyms and Antonyms for Deimos

1. Deimos (n.)

the outer of two small satellites of Mars

Synonyms: