synovia
English Dictionary
->
Letter S
-> synovia
Search Dictionary:
synovia Definition
(n)
viscid
lubricating
fluid
secreted
by
the
membrane
lining
joints
and
tendon
sheaths
etc
.
synovia Synonyms
synovia
synovial fluid
© Art Branch Inc.