foramen

/fɝˈeɪmʌn/

Explore definitions, synonyms, and language insights of foramen

Definitions

Noun
a natural opening or perforation through a bone or a membranous structure

Synonyms


More General Terms