English-French dictionary »

synovia meaning in French

EnglishFrench
synovia noun
[UK: sɪnˈəʊviə]
[US: sɪnˈoʊviə]

synovienom {f}

synovial membrane [synovial membranes] noun

membrane synoviale◼◼◼nom {f}