bioimmurations
English
Noun
bioimmurations
plural of
bioimmuration