explanationists

English

Noun

explanationists

  1. plural of explanationist