Microwell Definition
noun
A microscopic well; especially one of a large array on a specialized microscope slide.
Wiktionary
Other Word Forms of Microwell
Noun
Singular:
microwell
Plural:
microwellsFind Similar Words
Find similar words to microwell using the buttons below.