SYNOVIA MEANING IN ENGLISH

• Synovia Definition & Synonyms

  1. (n.) A transparent, viscid, lubricating fluid which contains mucin and secreted by synovial membranes; synovial fluid.


• Synovial Definition & Synonyms

  1. (a.) Of or pertaining to synovia; secreting synovia.


RECENT SEARCHES