lathyrus
/ˈlæθɪrəs/Definitions
1. noun
a genus of flowering legumes, especially the annual species Lathyrus odoratus, with fragrant flowers and pods that contain edible seeds
“The lathyrus plants bloomed beautifully in the garden, attracting many bees and butterflies.”