microcrater means A tiny crater. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
From micro- + crater.
noun
- A tiny crater.“These particles have been studied using a number of techniques ranging from in-situ satellite detectors to analysis of lunar microcraters to ground-based observations of zodiacal light.”