craterlets

nounSmall craters, especially on a surface like the moon, a planet, or a landscape.

No synonyms or antonyms found for this word.

craterlets synonyms & antonyms | whatsthatwordmean | whatsthatwordmean