myriapod
English Dictionary
->
Letter M
-> myriapod
Search Dictionary:
myriapod Definition
(n)
general
term
for
any
terrestrial
arthropod
having
an
elongated
body
composed
of
many
similar
segments
:
e
.
g
.
centipedes
and
millipedes
myriapod Synonyms
myriapod
© Art Branch Inc.