Definisi 'parasitic worm'

English to English
noun
1 worm that is parasitic on the intestines of vertebrates especially roundworms and tapeworms and flukes Terjemahkan
source: wordnet30


Visual Synonyms