Vocabulary

猫蚤

cat flea (Ctenocephalides felis)

noun