What is the definition of
intima
1.
[ noun ]
(botany,anatomy,zoology) the innermost membrane of an organ (especially the inner lining of an artery or vein or lymphatic vessel)
Related terms:
membrane
To share this definition
press "text" (Facebook, Twitter) or "link" (blog, mail) then paste
text
link
Similar spelling:
intimal
intimate
intimacy
Indiaman
indium
Indian
Indiana
in_time
Indianan
indinavir
India_ink
in_demand