explainable - English Synonyms Dictionary

explainable

adj.
[1] interpretable