science park (English, noun)
expansion: science park (plural science parks)
Senses:
glosses: An area with a collection of buildings dedicated to scientific research on a business footing.
Forms:
form: science parks
tags: plural