Deutsch Version
Meaning of
"Genkanone"
in English language
German to English
English to German
German
English
Genkanone
gene gun: a mylar sheet with an electric spark or pressurized gas to used to accelerate DNA-coated particles into targeted cells