MalayTranslate.com
Malay to English Translator
Translate Here

English to English

millipede
('m/I/l/@/,p/i/d )

noun (n)

  • any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs
    ada sejumlah maun nonpoisonous arthropods mengalami berumbung tubuh untuk 20 atau lebih 100 segmen paling dengan dua pasang kaki
    source: wordnet30