The Chinese term "lánhuâ" matches the English term "orchid"