adventitia

Noun
  • An enveloping or covering membrane or layer of body tissue (synset 105614388)

Other Searches