Word info

siphophage

Noun

Meaning

siphophage (plural siphophages)

The phage form of a siphovirus

Source: en.wiktionary.org

Close letter words and terms