Look Up Another Term

Definition: IVD


(Interactive VideoDisc) See interactive video.