microdish
Noun
Meaning
microdish (plural microdishes)
A device, consisting of an array of very small indentations used for biological research
Noun
microdish (plural microdishes)
A device, consisting of an array of very small indentations used for biological research