Definitions of ladyfinger:

  • noun:   small finger-shaped sponge cake