encapsulated

Search for glossary terms (regular expression allowed)

Glossaries

Term Definition
encapsulated

Enclose (an organ or structure of the body) in a tough sheath or membrane

Enclose (an organ or structure of the body) in a tough sheath or membrane

Hits - 702