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