What does lot stand for?
lot stands for "Lulin One-meter Telescope"
How to abbreviate "Lulin One-meter Telescope"?
"Lulin One-meter Telescope" can be abbreviated as lot
What is the meaning of lot abbreviation?
The meaning of lot abbreviation is "Lulin One-meter Telescope"
What does lot mean?
lot as abbreviation means "Lulin One-meter Telescope"