Sekirov Dictionary

multiarmed

adjective1

  1. Having several arms or projections.
forms

more multiarmed · most multiarmed

This dictionary works without the internet: on your phone · in Chrome