English-Spanish dictionary »

synovial membrane meaning in Spanish

EnglishSpanish
synovial membrane [synovial membranes] noun

sinovianoun
{f}