TrichosanthinTrichosanthin is a ribosome-inactivating protein. It is derived from Trichosanthes kirilowii. It is also an abortifacient.