文polyglot.
← English dictionary
English / word

lily

noun A1
MEANING 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

Sources

Bidyazo vocabulary library ↗