microcrater (English, noun)
expansion: microcrater (plural microcraters)
Senses:
glosses: A tiny crater.
Forms:
form: microcraters
tags: plural