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.

[2]

This Cypripedioideae-related article is a stub.

You can help Wikipedia by expanding it.