Where does “sinovia” come from?

sinovia (Spanish): synovia

Definitions

  1. synovia

Words derived from “sinovia