What is the full meaning of synovias
SYNOVIA, a lubricating fluid secreted by certain membranes [n]
Example of the word synovias placed on a Scrabble board.