What does LDO mean in Medical & Science

LDO meaning is defined below:

Long Duration Orbiter
ADVERTISEMENT

Was it useful?

What does LDO mean? It stands for Long Duration Orbiter

Most popular questions

What does LDO stand for?


LDO stands for "Long Duration Orbiter"

How to abbreviate "Long Duration Orbiter"?


"Long Duration Orbiter" can be abbreviated as LDO

What is the meaning of LDO abbreviation?


The meaning of LDO abbreviation is "Long Duration Orbiter"

What does LDO mean?


LDO as abbreviation means "Long Duration Orbiter"

Related Acronym Searches