lathyrus odoratus definition

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

Related Sources

  • Definition for "lathyrus odoratus"
    • climbing garden plant having fragrant pastel-colored plants
    • View More
  • 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!