petunia integrifolia

Noun
  1. Herb or small shrublet having solitary violet to rose-red flowers (synset 112930519)

Found on Word Lists

Other Searches