Adjective
selfconsistent (comparative more selfconsistent, superlative most selfconsistent) Having each part logically consistent with the others