biolab (English, noun)
expansion: biolab (plural biolabs)
Senses:
glosses: A biolaboratory.
Forms:
form: biolabs
tags: plural