The Chinese term "càihuâ, huâcài" matches the English term "cauliflower"