GeneralConnection.com
➔
Dictionary
lathyrus odoratus
Noun
1. sweet pea
1. sweetpea, Lathyrus odoratus, vine
Usage