LADYFINGER

Definition of LADYFINGER

  1. (noun)small finger-shaped sponge cake