1 autovaccine | Definition of autovaccine

autovaccine

noun
au·​to·​vaccine
plural -s

Definition of autovaccine

History and Etymology for autovaccine

autogenous vaccine

Keep scrolling for more