Multiarmed definition

Having several arms or projections.
adjective
0
0
Advertisement

Origin of multiarmed

  • multi- +‎ armed

    From Wiktionary