June plum

Noun

 * 1)   or its fruit.

Noun

 * 1)  or its fruit; ambarella;.