Adult cat flea (Siphonaptera: Pulicidae) excretion of host blood proteins in relation to larval nutrition.

Adult cat flea (Siphonaptera: Pulicidae) excretion of host blood proteins in relation to larval nutrition.