VariousWords beta
Related Terms:
Definitions:
Noun
sweet pea
sweetpea
Lathyrus odoratus
Definition: climbing garden plant having fragrant pastel-colored flowers
Definition: A flowering plant, Lathyrus odoratus, grown for its bright colours and sweet fragrance.