Definition of “fossa” - English Dictionary

british dictionary

“fossa” in British English

See all translations

fossanoun [ C ]

uk /ˈfɒs.ə/ us /ˈfɑːs.ə/ plural fossae specialized

a natural hollow, especially in a bone:

The pituitary gland sits in a bony fossa called the sellar turcica.

(Definition of “fossa” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)