YourDictionary

intima

noun pl. intimae or intimas

the innermost living membrane of an organ or other part, as of an artery, vein, or lymphatic, or of an insect's trachea

Related Forms:

See intima in American Heritage Dictionary 4

Learn more about intima

link/cite print suggestion box