Word info

microincubator

Noun

Meaning

microincubator (plural microincubators)

A very small incubator

Source: en.wiktionary.org

Close letter words and terms