Definition, synonyms and related words
An antiviral protein isolated from the cyanobacteria Scytonema varium.