synovia
Explore definitions, synonyms, and language insights of synovia
Definitions
Noun
viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc.
Explore definitions, synonyms, and language insights of synovia