What is the meaning of catechu?
cat·e·chu ˈka-tə-ˌchü -ˌshü : any of several dry, earthy, or resinous astringent substances obtained from tropical plants of Asia: such as. a. : an extract of the heartwood of an acacia (Acacia catechu)
cat·e·chu ˈka-tə-ˌchü -ˌshü : any of several dry, earthy, or resinous astringent substances obtained from tropical plants of Asia: such as. a. : an extract of the heartwood of an acacia (Acacia catechu)