Word info

bioincubator

Noun

Meaning

bioincubator (plural bioincubators)

A centre for new biotechnology companies

Source: en.wiktionary.org

Close letter words and terms