atemoya

noun 2

Definitions

noun

1

A hybrid between a cherimoya and a sweetsop

2

The tree that bears this fruit.

Your note

not saved
0 chars