Word info

biocentre

Noun

Meaning

biocentre (plural biocentres)

(biology) Any of a number of institutions, often attached to a university, that are centres for biotechnology research and development

Source: en.wiktionary.org

Close letter words and terms