crotapotin

English

Noun

crotapotin (uncountable)

  1. (biochemistry) One of the components proteins of crotoxin