English Cat flea Cited by user Gobrans17 on 01 Jun 2021 The cat flea (scientific name Ctenocephalides felis) is an extremely common parasitic insect whose principal host is the domestic cat, although a high proportion of the…