Of or characteristic of a parasite
(Adjective)
Advertisement

Related Articles