YourDictionary

fossula medical definition

noun pl. fos·su·lae
A small fossa.

link/cite print suggestion box