sticholysin
Noun
Meaning
sticholysin (plural sticholysins)
(biochemistry) Any of a group of cytotoxic proteins found in Stichodactyla helianthus.
Noun
sticholysin (plural sticholysins)
(biochemistry) Any of a group of cytotoxic proteins found in Stichodactyla helianthus.