Translation of tapeworm in Setswana

tapeworm

mphê

nounPlural tapeworms

  • 1

    mphê
    • a long flat worm that can live as a parasite in the intestines of people and animals