English dictionary
lathyrus splendens meaning and definition
Definition and meaning of lathyrus splendens at MeaningMonkey.org. lathyrus splendens meaning and definition in the English Dictionary.LATHYRUS SPLENDENS noun
Definition of Lathyrus splendens (noun)
- shrubby California perennial having large pink or violet flowers; cultivated as an ornamental
- synonyms: pride of California
Source: Princeton University Wordnet