mountain soursop

Noun

 * 1) The tree.
 * 2) Its fibrous edible fruit.