What is the meaning of the word "immutable"?

Definitions:

  1. not subject or susceptible to change or variation in form or quality or nature copy to clipboard adjective
    • the view of that time was that all species were immutable, created by God copy to clipboard

Synonyms:

NearBy Words: