birds

Invertebrate that is parasitic on birds.