Deimos lab Synonyms

We can't find synonyms for the phrase "Deimos lab", but we have synonyms for terms, you can combine them.

Deimos Synonyms

DL abbreviation

DL is an abbreviation for Deimos Lab
What does DL stand for?
DL stands for "Deimos Lab"

Definitions for Deimos


  • (noun) the outer of two small satellites of Mars

Definitions for Lab