Definitions of blue pimpernel:

  • noun:   an American mint that yields a resinous exudate used especially formerly as an antispasmodic