Wiktionary
synoviocytes
n. (plural of synoviocyte English)
n. (plural of synoviocyte English)