Lathyrus nissolia
WordNet

noun


(1)   Annual European vetch with red flowers
 
x
OK