Word info

microwell

Noun

Meaning

microwell (plural microwells)

A microscopic well; especially one of a large array on a specialized microscope slide.

Source: en.wiktionary.org

Close letter words and terms