Wiktionary
pseudocraters
n. (plural of pseudocrater English)
n. (plural of pseudocrater English)