Glycosmis cyanocarpa grows as a shrub or tree up to tall, with a trunk diameter to. The leaves are lanceolate or elliptic and measure up to long. The are in. The fruits are purple and measure up to long.
The following varieties of Glycosmis cyanocarpa are recognised:Glycosmis cyanocarpa var. cyanocarpa – Borneo, Java, SumatraGlycosmis cyanocarpa var. erythrocarpoides – SumatraGlycosmis cyanocarpa var. larsenii – ThailandGlycosmis cyanocarpa var. linearifoliola – AssamGlycosmis cyanocarpa var. philippinensis – PhilippinesGlycosmis cyanocarpa var. platyphylla – Borneo, Philippines, SulawesiGlycosmis cyanocarpa var. rubiginosa – SumatraGlycosmis cyanocarpa var. simplicifoliaGlycosmis cyanocarpa var. wirawanii – Flores
Glycosmis cyanocarpa is native to Sri Lanka, Myanmar, Thailand and maritime Southeast Asia. China is sometimes included in the species' distribution. Its habitat is in lowland forests.