ladies' fingers


noun

(functioning as singular or plural) another name for kidney vetch, okra