http://goldloadingpage.com/what-is-the-definition-of/chucao
👉 Chucao is a Chinese word that translates to "blood" or "vessel" in English.
chucao
https://goldloadingpage.com/word-dictionary/chucao