intracardiac

intracardiac

English Adj
Ad

Definition

Inside the heart.

Etymology

From intra- + cardiac.

Ad