English Cat flea Cited by user Gobrans17 on 08 May 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…