talukab

Noun

 * 1) carapace of crustaceans
 * 2) loose or detached scabs of old wounds
 * 1) loose or detached scabs of old wounds