You searched for: “alloparasite
alloparasite (s) (noun), alloparasites (pl)
An organism parasitic on an unrelated host organism: An alloparasite lives in or on a host organism, as with fleas or ticks on a dog.
This entry is located in the following units: allo-, all- (page 7) para-, par- (page 1) sitio-, siti-, sito-, sit-, -sitia + (page 1)