keloid (n.)youdaoicibaDictYouDict[keloid 词源字典]
also cheloid, 1854, from French kéloïde, from Greek khele "crab claw, talon, cloven hoof" + -oides (see -oid). Related: Keloidal; cheloidal.[keloid etymology, keloid origin, 英语词源]