'Petunia integrifolia' definitions:

Definition of 'Petunia integrifolia'

(from WordNet)
noun
Herb or small shrublet having solitary violet to rose-red flowers [syn: violet-flowered petunia, Petunia integrifolia]