What is the full meaning of myriopod
a multi-legged arthropod, a millepede or centipede, also MYRIAPOD [n -S]
Example of the word myriopod placed on a Scrabble board.