VariousWords beta
Related Terms:
Noun
Definition: Any medical preparation, pesticide etc., derived from a living organism or its products
VariousWords beta
Definition: Any medical preparation, pesticide etc., derived from a living organism or its products