Semimembranous meaning

sĕmē-mĕmbrə-nəs, sĕmī-
Partly membranous, as one of the hamstring muscles.
adjective
0
0
Partly membranous, as one of the hamstring muscles.
adjective
0
0
Partially membranous.
adjective
0
0
Advertisement

Origin of semimembranous