English | German | Russian | Czech

foramen English

Meaning foramen meaning

What does foramen mean?

foramen

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

Synonyms foramen synonyms

What other words have the same or similar meaning as foramen?

Are you looking for...?