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
Synonyms : synovial fluid
Similar words of Synovia :
