Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
multiarmed
in English
multiarmed
#uncommon
Definitions
Adjective
having
multiple
arms
or
extensions
;
used
for
grasping
or
manipulation
Base Words
armed
multi