SYNOVIA


Meaning of SYNOVIA in English

n. Physiol. a viscous fluid lubricating joints and tendon sheaths.

Phrases and idioms:

synovial membrane a dense membrane of connective tissue secreting synovia.

Derivatives:

synovial adj.

Etymology: mod.L, formed prob. arbitrarily by Paracelsus

Oxford English vocab.      Оксфордский английский словарь.