Atemoya meaning
Definitions of atemoya is:
  • noun atemoya
    a globe-shaped tropical fruit, a hybrid of the cherimoya (Annona cherimola) and the sweetsop (A. squamosa), which has a rough green skin and juicy white flesh. It is also known as the pineapple sweetsop
  • noun atemoya
    a tropical tree of the Philippines that is a hybrid of the cherimoya and sweetsop.
  • noun atemoya
    the pinecone- or heart-shaped fruit of this tree, having a sweet, edible, white pulp.