English / word
lily
noun A1MEANING IN ENGLISH
a plant with large fragrant trumpet-shaped flowers
In context
01
White lily blooms float peacefully on the pond.
02
She planted a row of sweet lily bulbs in the garden.
Synonyms
flower,blossom,water lily