cherimoya tree (0 synonym found)

Definition of cherimoya tree:

(n) : small tropical american tree bearing round or oblong fruit

Definition of cherimoya tree:

(n) : small tropical american tree bearing round or oblong fruit

Back to Top