MalayTranslate.com
Malay to English Translator
Translate Here

English to English

woodlouse
('w/U/dl/&//U/s )

noun (n)

  • any of various small terrestrial isopods having a flat elliptical segmented body; found in damp habitats
    ada berbagai kecil terestrial isopoda memiliki sebuah flat bujur yang ditembarangkan tubuh; ditemukan di habitat yang lembab
    Synonym:
    slater
    source: wordnet30