Synovia Meaning

There are 1 meaning(s) for word Synovia

Meaning 1 : viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc.

    Synonyms : synovial fluid