organs-on-chips
English
Noun
organs-on-chips
plural of
organ-on-a-chip
.