kangaroo apple

Noun

 * 1) The fruit of  or ; the plants bearing such fruit.