English dictionary

myriapod meaning and definition

Definition and meaning of myriapod at MeaningMonkey.org. myriapod meaning and definition in the English Dictionary.

MYRIAPOD noun

Definition of myriapod (noun)

  1. general term for any terrestrial arthropod having an elongated body composed of many similar segments: e.g. centipedes and millipedes
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: