ladyfinger
1. [ noun ] (chemistry,food) small finger-shaped sponge cake
Related terms: cookie