ENGLISH → NEPALI
tapeworm
01
noun
मानिस र अन्य मेरुदण्डीय जीवको आन्द्रामा परजीवी भएर बस्ने फित्ताजस्ता चेप्टा जुका
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates