meaning of foramen

1. A small opening, perforation, or orifice; a fenestra.
2.
a natural opening or perforation through a bone or a membranous structure


Related Words

foramen | foramen magnum | foramen of monro |

Developed & Maintained By Taraprasad.com

Treasure Words