YourDictionary

Dictionary Home » Science » myriapod

myriapod science definition

Any of various arthropods belonging to several closely related groups, having long segmented bodies, one pair of antennae, and at least nine pairs of legs. Centipedes and millipedes are myriapods.

Learn more about myriapod

link/cite print suggestion box