YourDictionary

fossa

noun pl. fossae

Anat. a cavity, pit, or small hollow

Related Forms:

See fossa in American Heritage Dictionary 4

Learn more about fossa

link/cite print suggestion box