Intima
noun
The innermost part of an anatomical structure, particularly a tubular one
“the intima of a blood vessel”
The innermost part of an anatomical structure, particularly a tubular one
“the intima of a blood vessel”
Loading dictionaries...
Initializing dictionary manager