diverged- separate/split
undergrowth- shrubs/weeds
fair- following the rules or standards, being equal
claim- to make oneself
trodden- trail/tread
hence- in the future

Comment Stream