べかす
tabekasu

Noun

1. leavings of a meal; food scraps; leftovers

Noun

2. food particles (in one's teeth or mouth); bits of food

Other forms: