millepedeEnglish

millepede, milliped, millipede

Noun

Any of numerous herbivorous nonpoisonous arthropods having a cylindrical body of 20 to 100 or more segments most with two pairs of legs

English: millipede, millepede, milliped

Bahasa: gonggok, kaki seribu

Bahasa words with similar meanings

English words with similar meanings

Show 2 words