Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hyperparasite Definition

Cancel
hyperparasite
noun(hy-per-par-a-site)
a parasite that is parasitic upon another parasite

Words Related to hyperparasite!

hyperparasite Examples by Brain Bank Users