Home
Arti Kata
Definisi
'ascaris lumbricoides'
English to English
noun
1
intestinal parasite of humans and pigs
source:
wordnet30
More Word(s)
nematode
,
nematode worm
,
roundworm
,
ascaris
,
genus ascaris
,
Visual Synonyms
Click for larger image
Explore
ascaris lumbricoides
in VisualSynonyms.com >
×
Close (X)