Glossary Element  bacteriophages

Name translations
Language Translations
Arabic: ملتهمات البكتيريا
English: bacteriophages
French: bactériophage
Definition translations
Language Translations
English: a group of viruses whose hosts are specifically bacteria. [CUB]