boughed

adj

1.
having boughs (of trees)