hyperparasite organism that is parasitic upon another parasite (SEM of a nematode-trapping fungus, Dactylaria sp.)
BACK TO GLOSSARY