English dictionary
lotus tetragonolobus meaning and definition
Definition and meaning of lotus tetragonolobus at MeaningMonkey.org. lotus tetragonolobus meaning and definition in the English Dictionary.LOTUS TETRAGONOLOBUS noun
Definition of Lotus tetragonolobus (noun)
- sprawling European annual having a 4-winged edible pod
- synonyms: asparagus pea, winged pea
Source: Princeton University Wordnet