'Lotus tetragonolobus' definitions:

Definition of 'Lotus tetragonolobus'

(from WordNet)
noun
Sprawling European annual having a 4-winged edible pod [syn: winged pea, asparagus pea, Lotus tetragonolobus]