Definitions for "Semimembranosus"
adjective, Latin semi = half, and membrana = membrane; hence, the hamstring muscle of which the upper half is membranous.