VariousWords beta
Related Terms:
Noun
Definition: A protein, isolated from the red alga Griffithsia, that may have some use as a microbicide.
VariousWords beta
Definition: A protein, isolated from the red alga Griffithsia, that may have some use as a microbicide.