The Chinese term "shu xiânhuâ" matches the English term "daffodil"

other chinese words that include "xiânhuâ" : english :
shu xiânhuâ narcissus