noun an industrial park whose facilities are devoted to research and development.
research park 🔊 Listen to this noun an industrial park whose facilities are devoted to research and development. Share Facebook Twitter Google +