GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    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]