Definition, synonyms and picture of Annunciation lily

Learn in

Annunciation lily

n. Annunciation lily

Definition of Annunciation lily in English

Bell-shaped flower that has six long, white tepals, an ovary located above the calyx, and six stamens with yellow anthers.

Synonyms of Annunciation lily in English

Madonna lily, St Joseph's lily, white lily, Juno's rose

Lists where this word appears

Flowers I

8 words to learn