lathyrus odoratus definition

  • noun:
    • climbing garden plant having fragrant pastel-colored plants

Related Sources

  • Hypernym for "lathyrus odoratus"
29 votes

How would you define lathyrus odoratus?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!