biomatrixes
English
Noun
biomatrixes
plural of
biomatrix