The Greek term "daffodil na’rkissos" matches the English term "daffodil"

other greek words that include "na’rkissos" : english :
narcissus na’rkissos narcissus