synovial
English Dictionary
->
Letter S
-> synovial
Search Dictionary:
synovial Definition
(a)
relating
to
or
secreting
synovia
synovial Synonyms
synovial
© Art Branch Inc.