ladyfinger
nounDefinition of ladyfinger
: a small finger-shaped sponge cake
Keep scrolling for more