yard-long bean

noun

  1. 1

    South American bean having very long succulent pods

Synonyms

Also useful for “yard-long bean”:Crossword