Wiktionary
trichosanthin
n. (context biochemistry English) A ribosome-inactivating protein and abortifacient derived from ''Trichosanthes kirilowii''.
Wikipedia
Trichosanthin
Trichosanthin is a ribosome-inactivating protein.
It is derived from Trichosanthes kirilowii.
It is also an abortifacient.