luffin
Etymology
From Luffa + -in.
noun
A toxic ribosome inactivating protein derived from Luffa seeds.