heel: one of the crusty ends of a loaf of bread
end: either extremity of something that has length
maidenhair: any of various small to large terrestrial ferns of the genus Adiantum having delicate palmately branched fronds