intima
English Dictionary
->
Letter I
-> intima
Search Dictionary:
intima Definition
(n)
the
innermost
membrane
of
an
organ
(
especially
the
inner
lining
of
an
artery
or
vein
or
lymphatic
vessel
)
intima Synonyms
intima
© Art Branch Inc.