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 | ||