serosa

noun

  1. 1

    A membrane which lines an internal cavity to protect the contents and which secretes serum.

Translate “serosa” to another language

Click any language to open the translator with this word already filled in.

Serosa Definition & Meaning | TranslatePulse