microbranches
English
Noun
microbranches
plural of
microbranch