English | German | Russian | Czech

plantibody English

Meaning plantibody meaning

What does plantibody mean?

plantibody

An antibody produced by plants that have been genetically engineered with animal DNA.

Are you looking for...?