GNU Collaborative International Dictionary of English
last match results
Found one definition
-
intima n. (Anat.) the innermost coat of an organ, such as a blood vessel. It usually consists of an endothelial layer of cells, backed by connective tissue and elastic tissue.
[PJC]