tonsillolith (n.)youdaoicibaDictYouDict[tonsillolith 词源字典]
1894, from tonsillo-, comb. form of tonsil + -lith "stone."[tonsillolith etymology, tonsillolith origin, 英语词源]