Noun Definitionpetunia integrifolia1.Definition: herb or small shrublet having solitary violet to rose-red flowersCategory: Plants