GeneralConnection.comDictionary
lathyrus odoratus
Noun

1. sweet pea
1. sweetpea, Lathyrus odoratus, vine
Usage