Where does “serosa” come from?

serosa (English): A membrane which lines an internal cavity to...

Definitions

  1. A membrane which lines an internal cavity to...

Words derived from “serosa