endoparasite

From ZooTerms (Dictionary of Invertebrate Zoology)
Jump to: navigation, search
endoparasite (noun; Greek endon, within; para, beside; sitos, food): A parasite that lives inside its host.