Trichosanthes

Medical Dictionary -> Trichosanthes

Trichosanthes


A plant species of the family CUCURBITACEAE that is a source of TRICHOSANTHIN (a ribosomal inhibitory protein).

Terms of Use | Teeth Whitening