Definition of Biophage from the PharmacyDictionary.in
Biophage
Synonyms or meaning of Biophage
An organism that derives its nourishment from another living organism; a parasite.
Image related to Biophage
Not Available
Definition of Biophage from the PharmacyDictionary.in
An organism that derives its nourishment from another living organism; a parasite.
Not Available