Meaning of intima
Definition of intima
(noun)
the
innermost
membrane
of an
organ
(especially the
inner
lining
of an
artery
or
vein
or
lymphatic
vessel)
Other information on intima
WIKIPEDIA results for
intima
Amazon results for
intima
Tweet