YourDictionary

ladyfinger

noun

a small spongecake shaped somewhat like a finger

See ladyfinger in American Heritage Dictionary 4

link/cite print suggestion box