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