As nouns the difference between terms and microwell
is that terms is while microwell is a microscopic well; especially one of a large array on a specialized microscope slide.
terms
English
Noun
(head)
Statistics
*
----
microwell
English
Noun
(
en noun)
A microscopic well; especially one of a large array on a specialized microscope slide