English noun: foramen | |||
1. | foramen (body) a natural opening or perforation through a bone or a membranous structure | ||
Synonyms | hiatus | ||
Broader (hypernym) | gap, opening | ||
Narrower (hyponym) | foramen magnum, foramen of Monro, interventricular foramen, Monro's foramen | ||