English dictionary
intima meaning and definition
Definition and meaning of intima at MeaningMonkey.org. intima meaning and definition in the English Dictionary.INTIMA noun
Definition of intima (noun)
- the innermost membrane of an organ (especially the inner lining of an artery or vein or lymphatic vessel)
Source: Princeton University Wordnet