Definition of Biophagous from the PharmacyDictionary.in
Biophagous
Synonyms or meaning of Biophagous
Refers to certain parasites that feed on living organisms.
Image related to Biophagous
Not Available
Definition of Biophagous from the PharmacyDictionary.in
Refers to certain parasites that feed on living organisms.
Not Available