cyanopodovirus

English

Etymology

From cyano- +‎ podovirus.

Noun

cyanopodovirus (plural cyanopodoviruses)

  1. Any cyanobacterial podovirus