What is the full meaning of mooncrafts
MOONCRAFT, a lunar module [n]
Example of the word mooncrafts placed on a Scrabble board.