ladyfinger (n.) Look up ladyfinger at Dictionary.com
also lady-finger, used of anything long, slender, and suggestive of grace, 1660s, originally of a type of plant; 1820 in reference to a kind of long, slender confection; see lady + finger (n.).