CLPS

See also: CLPs

English

Proper noun

CLPS

  1. (US space program, space) Initialism of Commercial Lunar Payload Services (a project to send small payloads to the Moon)

Further reading