ツキチャクリクセン
Meanings
Noun
1. lunar module; lunar lander; moon lander; moon landing craft
Composed of
Moon; month; moonlight; (a) moon; natural satellite
landing module; lander
Composed of
Moon landing; lunar landing
ship; boat; vessel