Edestin

From Biology-Online Dictionary | Biology-Online Dictionary

Edestin

a hexameric globulin derived from the castor oil bean, hemp seed, and other seeds.