Explicable
Explicable , adjective
[Latin explicabilis: compare French explicable.]
Capable of being explicated; that may be explained or accounted for; admitting explanation.
It is not explicable upon any grounds.
Explicable , adjective
[Latin explicabilis: compare French explicable.]