English dictionary
bladder cherry meaning and definition
Definition and meaning of bladder cherry at MeaningMonkey.org. bladder cherry meaning and definition in the English Dictionary.BLADDER CHERRY noun
Definition of bladder cherry (noun)
- Old World perennial cultivated for its ornamental inflated papery orange-red calyx
- synonyms: Chinese lantern plant, Physalis alkekengi, winter cherry
Source: Princeton University Wordnet