VariousWords beta
Related Terms:
Noun
Definition: A microscopic particle, typically composed of nucleic acid, that can be propelled into living cells at high velocity
VariousWords beta
Definition: A microscopic particle, typically composed of nucleic acid, that can be propelled into living cells at high velocity