atimoya

Noun

 * 1) a cherimoya tree
 * 2) fruit of this tree