Dictionary |
1 Result
#1
foramen
n.
[
hiatus
] a natural opening or perforation through a bone or a membranous structure
. wn