English | German | Russian | Czech

synovia English

Meaning synovia meaning

What does synovia mean?

synovia

viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc

Synonyms synovia synonyms

What other words have the same or similar meaning as synovia?

Are you looking for...?