bioimmurations

English

Noun

bioimmurations

  1. plural of bioimmuration