Definitions of shamrock pea:

  • noun:   trailing trifoliate Asiatic and African herb having cobalt blue flowers