VariousWords beta
Related Terms:
Noun
Definition: Any of a group of hemolytic proteins, many of which possess antitumoral, antiproliferative and antibacterial properties
VariousWords beta
Definition: Any of a group of hemolytic proteins, many of which possess antitumoral, antiproliferative and antibacterial properties