petcareEtymologyFrom pet + care.petcare means the care and medical treatment of pets (domestic animals). Lexicurio rates it Sui generis — a strength score of 93 out of 100.nounThe care and medical treatment of pets (domestic animals).