LPSC

English

Proper noun

LPSC

  1. (planetology, space science) Initialism of Lunar and Planetary Science Conference.

See also

References

Anagrams