English Noun biolabs plural of biolabWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads