sweet_peaEnglish

Lathyrus odoratus, sweet pea, sweetpea

Noun

Climbing garden plant having fragrant pastel-colored flowers

English: sweet pea, sweetpea, Lathyrus odoratus

English words with similar meanings

Show 2 words