Find the word definition

Wiktionary
ladies' fingers

n. The edible pods of the okra plant.