petunia integrifolia Meaning, Definition & Usage

  1. noun herb or small shrublet having solitary violet to rose-red flowers
    violet-flowered petunia.

WordNet