subbranches

English

Noun

subbranches

  1. plural of subbranch