Meaning of yard-long bean

Definition of yard-long bean

(noun) South American bean having very long succulent pods

Other information on yard-long bean

WIKIPEDIA results for yard-long bean
Amazon results for yard-long bean