Meaning of polyoma

Definition of polyoma

(noun) a virus the can initiate various kinds of tumors in mice

Other information on polyoma

WIKIPEDIA results for polyoma
Amazon results for polyoma