sticholysin noun1 •Any of a group of cytotoxic proteins found in Stichodactyla helianthus. formssticholysins