English | German | Russian | Czech

chlamydiaphage English

Meaning chlamydiaphage meaning

What does chlamydiaphage mean?

chlamydiaphage

A phage of a chlamydia microorganism

Are you looking for...?