Synonyms for Limb (same or very similar meaning)
WordNet sense 1 (any of the main branches arising from the trunk or a bough of a tree):
tree branch
WordNet sense 2 (any projection that is thought to resemble a human arm):
arm, branch
From the ODE community, based on WordNet
add/edit