Lathyrus odoratus
English Dictionary
->
Letter L
-> Lathyrus odoratus
Search Dictionary:
Lathyrus odoratus Definition
(n)
climbing
garden
plant
having
fragrant
pastel
-
colored
flowers
Lathyrus odoratus Synonyms
Lathyrus odoratus
sweet pea
sweetpea
© Art Branch Inc.