|
Definition of Microwell
1. Noun. A microscopic well; especially one of a large array on a specialized microscope slide ¹
¹ Source: wiktionary.com
|
1. Noun. A microscopic well; especially one of a large array on a specialized microscope slide ¹
¹ Source: wiktionary.com