We do not currently know of any synonyms for explanationists.
The noun explanationists is defined as: