MalayTranslate.com
Malay to English Translator
Translate Here

English to English

nematode worm

noun (n)

  • unsegmented worms with elongated rounded body pointed at both ends; mostly free-living but some are parasitic
    unsegmented cacing dengan memanjang dibulatkan tubuh menunjuk pada ujung keduanya; kebanyakan free living tapi beberapa adalah parasit
    source: wordnet30