Found 2 items, similar to intima.
English → English (WordNet)
Definition: intima
intima
n : the innermost membrane of an organ (especially the inner
lining of an artery or vein or lymphatic vessel)
[also:
intimae (pl)]
English → English (gcide)
Definition: intima
intima
\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]