Paphiopedilum callosum

Paphiopedilum callosum

''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.