What does LEO stand for?
LEO stands for "Long-term Ecosystem Observatory"
How to abbreviate "Long-term Ecosystem Observatory"?
"Long-term Ecosystem Observatory" can be abbreviated as LEO
What is the meaning of LEO abbreviation?
The meaning of LEO abbreviation is "Long-term Ecosystem Observatory"
What does LEO mean?
LEO as abbreviation means "Long-term Ecosystem Observatory"