pink of my john Meaning, Definition & Usage

  1. noun a common and long cultivated European herb from which most common garden pansies are derived
    wild pansy; Johnny-jump-up; love-in-idleness; Viola tricolor; heartsease.

WordNet