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