Paphiopedilum callosum is a species of orchid found from Vietnam to northwestern Peninsular Malaysia.
It has been investigated and shown promising results in the treatment of cancer.
[2]
This Cypripedioideae-related article is a stub.
You can help Wikipedia by expanding it.