658bbd26_sts___Natural_Resources_Canada__Term
[Definition] Parasitic organism that lives off of another parasite. [French] Hyperparasite [Term] 
Hyperparasite
Glossary | Forests | Natural Resources Canada
Term