VariousWords beta
Related Terms:
Noun
Definition: A polypeptide toxin, in the venom of the scorpion Parabuthus transvaalicus, that inactivates some ion channels
VariousWords beta
Definition: A polypeptide toxin, in the venom of the scorpion Parabuthus transvaalicus, that inactivates some ion channels