sweet calabash
Explore definitions, synonyms, and language insights of sweet calabash
Definitions
Noun
West Indian passionflower with edible apple-sized fruit
Noun
apple-sized passion fruit of the West Indies