What is the full meaning of myriapod
a multi-legged arthropod, also MYRIOPOD [n -S]
Example of the word myriapod placed on a Scrabble board.