What is the full meaning of craterlets
CRATERLET, a small crater [n]
Example of the word craterlets placed on a Scrabble board.