Definitions of Lathyrus splendens:

  • noun:   shrubby California perennial having large pink or violet flowers; cultivated as an ornamental