lotus tetragonolobus Meaning, Definition & Usage

  1. noun sprawling European annual having a 4-winged edible pod
    winged pea; asparagus pea.

WordNet