biolabs
English
Noun
biolabs
plural of
biolab