craterlets

English

Noun

craterlets

  1. plural of craterlet

Anagrams