THAUMATINS

Definition of THAUMATINS