English to Arabic Language Dictionary
helminth
دودة طفیلیة
Meaning for helminth found in 13 Languages.
Sponored Video