Noun Definition
lotus tetragonolobus
1.Definition: sprawling European annual having a 4-winged edible pod
Related Noun(s):asparagus pea, winged pea
Category: Plants1.Definition: sprawling European annual having a 4-winged edible pod
Related Noun(s):asparagus pea, winged pea
Category: Plants