English | German | Russian | Czech

podovirus English

Meaning podovirus meaning

What does podovirus mean?

podovirus

Any of a group of bacterial DNA viruses, of the genus Podovirus

Are you looking for...?