American Dictionary
Definition ladies' fingers in American English
ladies' fingers noun
[plural] noun
1
another name for okra
