Definitions of Petunia integrifolia:

  • noun:   herb or small shrublet having solitary violet to rose-red flowers