meaning of synovia

1. viscid lubricating fluid secreted by the membrane lining joints and tendon sheaths etc.


Related Words

synovia | synovial | synovial fluid | synovial joint | synovial membrane |

Developed & Maintained By Taraprasad.com

Treasure Words