a parasite that lives inside the body of an organism; such as a tapeworm

listen to the pronunciation of a parasite that lives inside the body of an organism; such as a tapeworm
English - Turkish
English - English
endoparasite
a parasite that lives inside the body of an organism; such as a tapeworm

    Hyphenation

    a par·a·site that lives in·side the bo·dy of an organism; such as a tape·worm

    Pronunciation

Favorites