ladyfinger

noun
  1. a small, finger-shaped sponge cake or cookie, often used in desserts
  2. a type of small, slender okra pod

Examples