multiarmed
Adjective
Meaning
multiarmed (comparative more multiarmed, superlative most multiarmed)
Having several arms or projections.
Adjective
multiarmed (comparative more multiarmed, superlative most multiarmed)
Having several arms or projections.