laherparepvec

Noun

 * 1) A genetically engineered oncolytic virus.