Home UK English intraventricular
Situated or contained within a ventricle of the brain or heart.
READ THESE ARTICLES