synovial meaning in English
adj. synovial, of or pertaining to synovia, of a yellowish-white fluid secreted to lubricate the body´s joints (anatomy)
adj. synovial, of or pertaining to synovia, of a yellowish-white fluid secreted to lubricate the body´s joints (anatomy)