Shurb to small tree 6-15 m tall, armed with long spines on the stems. Leaves dark green, smooth glossy, hourglass-shaped (2 ovate blades fused end to end), strongly aromatic, 6-10 cm long. Fruits round to egg-shaped, about 4 cm wide, very wrinkled and bumpy texture, dark green eventually turning yellow, juice sour and slightly bitter.