windfall: fruit that has fallen from the tree
edible fruit: edible reproductive body of a seed plant especially one having sweet flesh
cystic artery: a branch of the hepatic artery; supplies the gall bladder and the surface of the liver