bioincubator (English, noun)
expansion: bioincubator (plural bioincubators)
Senses:
glosses: A centre for new biotechnology companies
Forms:
form: bioincubators
tags: plural