Meaning of lathyrus splendens
Definition of lathyrus splendens
(noun)
shrubby
California
perennial
having
large
pink
or
violet
flowers;
cultivated
as an
ornamental
Other information on lathyrus splendens
WIKIPEDIA results for
lathyrus splendens
Amazon results for
lathyrus splendens
Tweet