meaning of bladder cherry

bladder cherry meaning in General Dictionary

old-world perennial cultivated for its decorative inflated papery orange-red calyx