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)

  1. shrubby California perennial having large pink or violet flowers; cultivated as an ornamental
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: