What is the full meaning of synovia
a lubricating fluid secreted by certain membranes [n -S]
Example of the word synovia placed on a Scrabble board.