Tree is 5—10 m tall. Leaf is 10-20 cm long, 2-5 cm wide and lanceolate in shape. Flowers are green in colour and petals are 3, 1.5-2 cm long. Ripe fruit is up to 10 cm in diameter, spherical or ovoid, turning yellow or reddish pulp yellowish. Seeds are black-brown.