Word info

bioservice

Noun

Meaning

bioservice (plural bioservices)

A biological or biochemical service; a company that provides such a service

Source: en.wiktionary.org

Close letter words and terms