a parasitic nematoid worm, espec

listen to the pronunciation of a parasitic nematoid worm, espec
English - Turkish

Definition of a parasitic nematoid worm, espec in English Turkish dictionary

ascarid
askarid
English - English
ascarid
a parasitic nematoid worm, espec
Favorites