cyanopodovirus
English
Etymology
From
cyano-
+
podovirus
.
Noun
cyanopodovirus
(
plural
cyanopodoviruses
)
Any
cyanobacterial
podovirus