English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result for Synovia
Synovia
(n.)
A transparent, viscid, lubricating fluid which contains
mucin and secreted by synovial membranes; synovial fluid.