synovia meaning
UK US
synovia (noun): viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc..
Definition of synovia
Scrabble score: 13 (letter breakdown)
Word lists: words starting with SY · words ending in IA · 7-letter words
More about synovia on Wikipedia.