Noun Definition

petunia integrifolia

1.Definition: herb or small shrublet having solitary violet to rose-red flowers

Category: Plants