Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

atemoya Definition

Cancel
atemoya
noun(ate-moya)
a white-pulped tropical fruit of a tree that is a hybrid of the sweetsop and the cherimoya

Words Related to atemoya!

atemoya Examples by Brain Bank Users