YourDictionary

cupula medical definition

noun pl. cu·pu·lae
Cupola.

link/cite print suggestion box