incrustable ( synonym found)

Definition of incrustable:

"His inscrutable theories would years later become the foundation of a whole new science."

Definition of incrustable:

"His inscrutable theories would years later become the foundation of a whole new science."

Back to Top