Word info

atemoya

Noun

Meaning

A hybrid between a cherimoya and a sweetsop

The tree that bears this fruit.

Source: en.wiktionary.org

Close letter words and terms