Meaning of synovia

Definition of synovia

(noun) viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc.

Other information on synovia

WIKIPEDIA results for synovia
Amazon results for synovia