phagemides - Fransızca İngilizce Sözlük

phagemides

Play ENFRFRfr
Play ENFRFRca

Meanings of "phagemides" in English French Dictionary : 1 result(s)

Fransızca İngilizce
Biotechnology
phagemides [pl] phagemids