Multiped



ENGLISH MEANING
noun
1.
An insect having many feet, as a myriapod.
adjective
1.
Having many feet.