multicamerate

multicamerate

(ˌmʌltɪˈkæmərɪt)
adj
having numerous chambers