Noun
trichosanthin (countable and uncountable, plural trichosanthins) English Wikipedia has an article on:trichosanthinWikipedia (biochemistry) A ribosome-inactivating protein and abortifacient derived from Trichosanthes kirilowii.