microdish
Meaning
A device, consisting of an array of very small indentations used for biological research
Word Forms
microdishes
Etymology
From micro- + dish.