Attested
.to
Menu
Definition
an enveloping or covering membrane or layer of body tissue
Seed
·
Term in context
adventitia
in
CommonParlance