MalayTranslate.com
Malay to English Translator
Translate Here

English to English

measuring worm

noun (n)

  • small hairless caterpillar having legs on only its front and rear segments; mostly larvae of moths of the family Geometridae
    kecil berbulu ulat memiliki kaki nya hanya depan dan belakang segmen; sebagian besar dari larva serangga dari keluarga geometridae
    Synonym:
    inchworm, looper
    source: wordnet30