Results

daffodil noun (yella) lily; (pheasant's eye) white lily, fite lily NORTH-EAST.