Semimembranous Definition

sĕmē-mĕmbrə-nəs, sĕmī-
adjective
Partly membranous, as one of the hamstring muscles.
American Heritage Medicine

Partially membranous.

Wiktionary

Origin of Semimembranous

Find Similar Words

Find similar words to semimembranous using the buttons below.

Words Starting With

Words Ending With

Unscrambles

semimembranous