VariousWords beta
Related Terms:
Noun
Definition: A device, consisting of an array of very small indentations used for biological research
VariousWords beta
Definition: A device, consisting of an array of very small indentations used for biological research