Translation of membrana mucosa in English:

membrana mucosa

mucous membrane, n.

feminine noun

  • 1

    mucous membrane