Definitions
There is 1 meaning of the phrase
Lotus Tetragonolobus.
Lotus Tetragonolobus - as a noun
Sprawling european annual having a 4-winged edible pod
Synonyms (Exact Relations)
asparagus peawinged peaWord Variations & Relations
A-Z Proximities
lottes6lotting8lotto5lottos6lotus5 lotus tetragonolobus
lotus-eaterlotuses7lotusland10lotuslands11lou3