Noun Definition

ladyfinger

1.Definition: small finger-shaped sponge cake

Category: Food