bioservice (English, noun)
expansion: bioservice (plural bioservices)
Senses:
glosses: A biological or biochemical service; a company that provides such a service
Forms:
form: bioservices
tags: plural