nicandra physaloides Meaning, Definition & Usage

  1. noun coarse South American herb grown for its blue-and-white flowers followed by a bladderlike fruit enclosing a dry berry
    shoo fly; apple of Peru.

WordNet