Meaning of petunia integrifolia

Definition of petunia integrifolia

(noun) herb or small shrublet having solitary violet to rose-red flowers

Other information on petunia integrifolia

WIKIPEDIA results for petunia integrifolia
Amazon results for petunia integrifolia