biomatrices
English
Noun
biomatrices
plural of
biomatrix