lathyrus splendens Meaning, Definition & Usage

  1. noun shrubby California perennial having large pink or violet flowers; cultivated as an ornamental
    pride of California.

WordNet