bioincubator

English

Etymology

From bio- +‎ incubator.

Noun

bioincubator (plural bioincubators)

  1. A centre for new biotechnology companies