Find the word definition

Wiktionary
bladder cherries

n. (bladder cherry English)