large white petunia Meaning, Definition & Usage

  1. noun annual herb having large nocturnally fragrant white flowers
    Petunia axillaris.

WordNet