Spanish-English dictionary »

semimembranoso meaning in English

SpanishEnglish
semimembranoso adjective

semimembranous(partially membranous)
adjective