Meaning of lotus tetragonolobus

Definition of lotus tetragonolobus

(noun) sprawling European annual having a 4-winged edible pod

Other information on lotus tetragonolobus

WIKIPEDIA results for lotus tetragonolobus
Amazon results for lotus tetragonolobus