Noun Definition
asparagus bean
1.Definition: South American bean having very long succulent pods
Related Noun(s):vigna sesquipedalis
Category: Plants1.Definition: South American bean having very long succulent pods
Related Noun(s):vigna sesquipedalis
Category: Plants