Artificial Deimos Synonyms
We can't find synonyms for the phrase "Artificial Deimos", but we have synonyms for terms, you can combine them.Deimos Synonyms
AD abbreviation
AD is an abbreviation for Artificial DeimosWhat does AD stand for?
AD stands for "Artificial Deimos" Definitions for Artificial
Definitions for Deimos
- (noun) the outer of two small satellites of Mars