Synonyms and Antonyms for deimos | Synonym.com

Synonyms and Antonyms for deimos

1. Deimos (n.)

the outer of two small satellites of Mars

Synonyms: