Multibranched definition

Having more than one branch.
adjective
0
0
Advertisement

Origin of multibranched