Petunia integrifolia

1. (noun) herb or small shrublet having solitary violet to rose-red flowers
Synonyms: violet-flowered petunia
Related Words: petunia



Terms and Conditions of Use / Copyright Notice