We do not currently know of any synonyms for immanations.
The noun immanations is defined as:
Did you mean ammunitions?