explanationists
English
Noun
explanationists
plural of
explanationist