immurations
English
Noun
immurations
plural of
immuration