Dictionary Home » Medical Definitions » semimembranous

semimembranous medical definition

adjective
Partly membranous, as a hamstring muscle.

Learn more about semimembranous

link/cite print suggestion box