prickly custard apple
Explore definitions, synonyms, and language insights of prickly custard apple
Definitions
Noun
small tropical American tree bearing large succulent slightly acid fruit