Dictionary Check: synovia
"synovia" is a valid word!
Scrabble
13
points
Words with Friends
14
points
Definition
noun
viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc.
Advertisement