English

edit

Noun

edit

pseudocraters

  1. plural of pseudocrater