What is the full meaning of millepeds
MILLEPED, a multi-legged arthropod, also MILLIPED [n]
Example of the word millepeds placed on a Scrabble board.